immunosuppressive drug - French English Dictionary